4d505e8a4e1f26efa83b7433de3e24e128633b62,struts2/plugin/src/com/intellij/struts2/StrutsApplicationComponent.java,StrutsApplicationComponent,registerStrutsDomPresentation,#,212
Before Change
});
ElementPresentationManager.registerIcon(DefaultInterceptorRef.class, StrutsIcons.DEFAULT_INTERCEPTOR_REF);
ElementPresentationManager.registerNameProvider(new NullableFunction<Object, String>() {
public String fun(final Object o) {
return o instanceof DefaultInterceptorRef ? ((DefaultInterceptorRef) o).getName().getStringValue() : null;
}
});
// <include>
ElementPresentationManager.registerIcon(Include.class, StrutsIcons.INCLUDE);
After Change
}
});
ElementPresentationManager.registerNameProvider(new TypedNameProvider<InterceptorRef>(InterceptorRef.class) {
protected String getDisplayName(final InterceptorRef interceptorRef) {
return interceptorRef.getName().getStringValue();
}
});
ElementPresentationManager.registerIcon(DefaultInterceptorRef.class, StrutsIcons.DEFAULT_INTERCEPTOR_REF);
ElementPresentationManager.registerNameProvider(new TypedNameProvider<DefaultInterceptorRef>(DefaultInterceptorRef.class) {